package com.ruoyi.system.domain;

import com.baomidou.mybatisplus.annotation.*;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.system.domain.vo.SearchVO;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("CUSTOMER_DICT_NEW")
public class CustomerDict  extends SearchVO {

    private static final long serialVersionUID = 1L;
    /** 主键 */

    @TableId(type = IdType.ASSIGN_UUID)
//@TableField(value = "WDC_ID",fill = FieldFill.INSERT)
    private String wdcId;


    @ApiModelProperty(value = "字典名称")
    @TableField("ZDMC")
    private String zdmc;

    @ApiModelProperty(value = "字典分类级别")
    @TableField("ZDJB")
    private String zdjb;

    @ApiModelProperty(value = "父类id")
    @TableField("PID")
    private String pid;

    @ApiModelProperty(value = "子父类id路径")
    @TableField("ID_PATH")
    private String idPath;



    @ApiModelProperty(value = "子类")
    @TableField(exist = false)
    private List<CustomerDict> customerDictChild;





}
